Moderate Iranian presidential candidate Peseshkian is expected to win the race with 3 million votes ahead of his hardline rivals, sources said.